screen reflector - German English Dictionary